electric power company - French English Dictionary